package com.eningqu.aipen.logic.model.medical;

import com.google.gson.annotations.SerializedName;

import java.io.Serializable;
import java.util.List;

import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * Package:com.eningqu.aipen.logic.model.medical
 * Author:starr
 * Time:2024/2/16 14:50
 * Description:
 */
@NoArgsConstructor
@Data
public class MedicalNodeWithZyModelBean implements Serializable {


    @SerializedName("msg")
    public String msg;
    @SerializedName("code")
    public Integer code;
    @SerializedName("jdList")
    public List<JdListDTO> jdList;

    @NoArgsConstructor
    @Data
    public static class JdListDTO implements Serializable {
        @SerializedName("emrJdId")
        public Integer emrJdId;
        @SerializedName("emrBlId")
        public Integer emrBlId;
        @SerializedName("emrJdTypeId")
        public Integer emrJdTypeId;
        @SerializedName("emrInfoJd")
        public Object emrInfoJd;
        @SerializedName("emrJdPage")
        public Integer emrJdPage;
        @SerializedName("modelEntity")
        public Object modelEntity;
        @SerializedName("zyModelEntity")
        public ZyModelEntityDTO zyModelEntity;

        @NoArgsConstructor
        @Data
        public static class ZyModelEntityDTO implements Serializable {
            @SerializedName("emrZyId")
            public Integer emrZyId;
            @SerializedName("emrJdId")
            public Integer emrJdId;
            @SerializedName("emrZyDate")
            public String emrZyDate;
            @SerializedName("emrZyKs")
            public String emrZyKs;
            @SerializedName("emrZyGm")
            public String emrZyGm;
            @SerializedName("emrZyMain")
            public String emrZyMain;
            @SerializedName("emrZyNow")
            public String emrZyNow;
            @SerializedName("emrZyBefore")
            public String emrZyBefore;
            @SerializedName("emrZyPerson")
            public String emrZyPerson;
            @SerializedName("emrZyMarry")
            public String emrZyMarry;
            @SerializedName("emrZyFamily")
            public String emrZyFamily;
            @SerializedName("emrZyLook")
            public String emrZyLook;
            @SerializedName("emrZySmell")
            public String emrZySmell;
            @SerializedName("emrZyPluse")
            public String emrZyPluse;
            @SerializedName("emrZyBody")
            public String emrZyBody;
            @SerializedName("emrZyCheck")
            public String emrZyCheck;
            @SerializedName("emrZyDeal")
            public String emrZyDeal;
            @SerializedName("emrXyDeal")
            public String emrXyDeal;
            @SerializedName("emrZyDrugs")
            public String emrZyDrugs;
            @SerializedName("emrZyResult")
            public String emrZyResult;
            @SerializedName("emrYsName")
            public String emrYsName;
            @SerializedName("emrYsId")
            public Integer emrYsId;
            @SerializedName("emrZyImg")
            public String emrZyImg;
            @SerializedName("emrZyFaceImgs")
            public String emrZyFaceImgs;
            @SerializedName("emrZyTongueImgs")
            public String emrZyTongueImgs;
        }
    }
}
